package objet;

import java.util.ArrayList;

public class Scenario {
	private ArrayList<Entreprise> listEntr;
	private ArrayList<Base> listBase;
	private ArrayList<String> pathBase;
	private BasePrincipale basePrincipale;
	public Scenario ()
	{
		listEntr=new ArrayList<>();
		listBase=new ArrayList<>();
		pathBase=new ArrayList<>();
		basePrincipale = new BasePrincipale();
	}
	public ArrayList<Entreprise> getListEntr() {
		return listEntr;
	}
	public void setListEntr(ArrayList<Entreprise> listEntr) {
		this.listEntr = listEntr;
	}
	public ArrayList<Base> getListBase() {
		return listBase;
	}
	public void setListBase(ArrayList<Base> listBase) {
		this.listBase = listBase;
	}
	public void addPath (String pathB)
	{
		pathBase.add(pathB);
	}

	
	public ArrayList<String> getPathBase() {
		return pathBase;
	}
	public void setPathBase(ArrayList<String> pathBase) {
		this.pathBase = pathBase;
	}
	@Override
	public String toString() {
		return "Scenario [listEntr=" + listEntr + ", listBase=" + listBase
				+ ", pathBase=" + pathBase + ", basePrincipale="
				+ basePrincipale + "]";
	}
	public BasePrincipale getBasePrincipale() {
		return basePrincipale;
	}
	public void setBasePrincipale(BasePrincipale basePrincipale) {
		this.basePrincipale = basePrincipale;
	}
	
}
